large ring-shaped cake - English Synonyms Dictionary